devil's walkingstick - English Synonyms Dictionary